package com.xtx.air.dao.trade;

import java.util.List;

import com.xtx.air.dataobject.TradeDO;

/**
 * 交易数据接口定义
 * 
 * @author lenic
 * @date 2012-02-28
 */
public interface ITradeDAO {

	/**
	 * 添加一个交易信息
	 * 
	 * @param tradeDO
	 */
    public void addTrade(TradeDO tradeDO);

	/**
	 * 查询交易信息列表
	 * 
	 * @param tradeDO
	 * @return
	 */
    public List<TradeDO> findTrade(TradeDO tradeDO);

	/**
	 * 更新交易信息(只能更新&nbsp;<b>交易状态,购买数量,交易金额,修改时间,结束时间,付款时间</b>)
	 * 
	 * @param tradeDO
	 */
    public boolean updateTrade(TradeDO tradeDO);

	/**
	 * 获取当天最大交易序号
	 * 
	 * @return
	 */
    public Long getMaxDailyNum();
}